Vision-Guided Robot Control for 3D Object Recognition and Manipulation
نویسندگان
چکیده
Vision-guided robotics has been one of the major research areas in the mechatronics community in recent years. The aim is to emulate the visual system of humans and allow intelligent machines to be developed. With higher intelligence, complex tasks that require the capability of human vision can be performed and replaced by machines. The applications of visually guided systems are many, from automatic manufacturing (Krar and Gill 2003), product inspection (Abdullah, Guan et al. 2004; Brosnan and Sun 2004), counting and measuring (Billingsley and Dunn 2005) to medical surgery (Burschka, Li et al. 2004; Yaniv and Joskowicz 2005; Graham, Xie et al. 2007). They are often found in tasks that demand high accuracy and consistent quality which are hard to achieve with manual labour. Tedious, repetitive and dangerous tasks, which are not suited for humans, are now performed by robots. Using visual feedback to control a robot has shown distinctive advantages over traditional methods, and is commonly termed visual servoing (Hutchinson et al. 1996). Visual features such as points, lines, and regions can be used, for example, to enable the alignment of a manipulator with an object. Hence, vision is a part of a robot control system providing feedback about the state of the interacting object. The development of new methods and algorithms for object tracking and robot control has gained particular interest in industry recently since the world has stepped into the century of automation. Research has been focused primarily on two intertwined aspects: tracking and control. Tracking provides a continuous estimation and update of features during robot/object motion. Based on this sensory input, a control sequence is generated for the robot. More recently, the area has attracted significant attention as computational resources have made real-time deployment of vision-guided robot control possible. However, there are still many issues to be resolved in areas such as camera calibration, image processing, coordinate transformation, as well as real time control of robot for complicated tasks. This chapter presents a vision-guided robot control system that is capable of recognising and manipulating general 2D and 3D objects using an industrial charge-coupled device camera. Object recognition algorithms are developed to recognize 2D and 3D objects of different geometry. The objects are then reconstructed and integrated with the robot controller to enable a fully vision-guided robot control system. The focus of the chapter is placed on new methods and technologies for extracting image information and controlling a
منابع مشابه
Real Time 3D Vision for Humanoid Robots
Recent advances in humanoid robotics, such as the introduction of Honda’s Asimo robot, have brought humanoids to the forefront of robotics research. We propose to mount the CanestaVision EP camera onto a humanoid robot. The 3D sensing capabilities of the camera will enable significant improvements in the core behaviors of obstacle detection (which is important for reliable walking) and grasp pl...
متن کاملPlanning and Control of Two-Link Rigid Flexible Manipulators in Dynamic Object Manipulation Missions
This research focuses on proposing an optimal trajectory planning and control method of two link rigid-flexible manipulators (TLRFM) for Dynamic Object Manipulation (DOM) missions. For the first time, achievement of DOM task using a rotating one flexible link robot was taken into account in [20]. The authors do not aim to contribute on either trajectory tracking or vibration control of the End-...
متن کاملRecognition and localization of solid objects by a monocular vision system for robotic tasks
In this paper, we present a model-based vision system using a CCD camera mounted on the end-effector of an industrial robot. We describe an autonomous monocular vision system which is used as a feedback signal to control the position and orientation of the manipulator with respect to a dynamic object part of a 3D scene. Without any previous knowledge of the part’s placement or motion, this visu...
متن کاملManipulation Control of a Flexible Space Free Flying Robot Using Fuzzy Tuning Approach
Cooperative object manipulation control of rigid-flexible multi-body systems in space is studied in this paper. During such tasks, flexible members like solar panels may get vibrated that in turn may lead to some oscillatory disturbing forces on other subsystems, and consequently produces error in the motion of the end-effectors of the cooperative manipulating arms. Therefore, to design and dev...
متن کاملExploiting Three-Dimensional Gaze Tracking for Action Recognition During Bimanual Manipulation to Enhance Human–Robot Collaboration
Human–robot collaboration could be advanced by facilitating the intuitive, gaze-based control of robots, and enabling robots to recognize human actions, infer human intent, and plan actions that support human goals. Traditionally, gaze tracking approaches to action recognition have relied upon computer vision-based analyses of two-dimensional egocentric camera videos. The objective of this stud...
متن کامل